a radiograph - French English Dictionary